package com.xyy.saas.payment.pojo.vo;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class TradeCheckVo implements Serializable {
    private static final long serialVersionUID = 2521943858478300308L;
    /**
     * 业务线
     */
    private String businessType;

    /**
     * 业务线名称
     */
    private String businessTypeName;

    /**
     * 业务订单类型
     */
    private String businessOrderType;

    /**
     * 业务订单类型名
     */
    private String businessOrderTypeName;

    /**
     * 商户号
     */
    private String merchantNo;

    /**
     * 请求流水号
     */
    private String clientSerialNo;

    /**
     * 交易流水号
     */
    private String orderNo;

    /**
     * 交易金额
     */
    private String amount;

    /**
     * 交易状态
     */
    private String tradeStatus;

    /**
     * 交易类型
     */
    private String tradeType;

    /**
     * 交易订单创建时间
     */
    private String payTime;

    /**
     * 交易订单完成时间
     */
    private String successTime;

    /**
     * 出账方账号
     */
    private String outAccountNo;

    /**
     * 出账方户名
     */
    private String outAccountName;

    /**
     * 出账方银行简称
     */
    private String outBankCode;

    /**
     * 入账方账号
     */
    private String inAccountNo;

    /**
     * 入账方户名
     */
    private String inAccountName;

    /**
     * 入账方银行简称
     */
    private String inBankCode;

    /**
     * 入账方证件号
     */
    private String inCardNo;

    /**
     * 商户保留域
     */
    private String extra;

    /**
     * 分账信息
     */
    private String propateInfo;

    /**
     * 分润信息
     */
    private String furunInfo;

    /**
     * 交易备注
     */
    private String remarks;

    /**
     * 手续费
     */
    private String feeAmount;

    /**
     * 担保信息
     */
    private String guarantee;

}
